very short and strong whistle - German English Dictionary